package com.woniu.cms.client.core.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 该表是竞争对手基本信息表，储存竞争对手名称和联系方式等固定信息
 * </p>
 *
 * @author chenjiapeng
 * @since 2022-09-23
 */
@Getter
@Setter
  @TableName("cms_client_competitor")
@ApiModel(value = "ClientCompetitor对象", description = "该表是竞争对手基本信息表，储存竞争对手名称和联系方式等固定信息")
public class ClientCompetitor implements Serializable {

    private static final long serialVersionUID = 1L;

      @ApiModelProperty("竞争对手表的主键ID")
        @TableId(value = "competitor_id", type = IdType.AUTO)
      private Integer competitorId;

      @ApiModelProperty("投标竞争对手表现表的主键id")
      private Integer bidcompetitorId;

      @ApiModelProperty("单位名称")
      private String bidcompetitorName;

      @ApiModelProperty("单位所在地区")
      private String area;

      @ApiModelProperty("企业类型")
      private String companyType;

      @ApiModelProperty("单位地址")
      private String address;

      @ApiModelProperty("法人代表")
      private String legalPerson;

      @ApiModelProperty("注册资金")
      private String registerCapital;

      @ApiModelProperty("单位成立时间")
      private Date establishDate;

      @ApiModelProperty("员工人数")
      private String staffCount;

      @ApiModelProperty("联系电话")
      private String phoneNo;

      @ApiModelProperty("传真")
      private String fax;

      @ApiModelProperty("排序码")
      private String orderCode;

      @ApiModelProperty("经营范围")
      private String operateRange;

      @ApiModelProperty("企业资质")
      private String companyCertification;

      @ApiModelProperty("竞争优势")
      private String advantage;

      @ApiModelProperty("投标结果更新表的主键")
      private Integer bidResultId;

      @ApiModelProperty("0-未提交，1-已提交（审批中），2-审批通过，3-已驳回")
      private Integer status;



}
